glasgow (stadt in schottland, großbritannien) - German English Dictionary